package com.example.music_mediaplayer.model;

import java.util.List;

/**
 * Created by quan on 2018/1/5.
 */

public class JBase {
    private String status;
    private Data data;
    private String url;
    private Lrc lrc;
    private Data.Song song;

    public void setSong(Data.Song song){
        this.song = song;
    }
    public Data.Song getSong(){
        return song;
    }
    public void setLrc(Lrc lrc){this.lrc = lrc;}
    public Lrc getLrc(){return lrc;}
    public void setUrl(String url){ this.url = url; }
    public String getUrl(){
        return url;
    }
    public void setStatus(String status){
        this.status = status;
    }
    public String getStatus(){
        return status;
    }
    public void setData(Data data){
        this.data = data;
    }
    public Data getData(){
        return data;
    }

    public class Lrc{
        private String lyric;
        public void setLyric(String lyric){
            this.lyric = lyric;
        }
        public String getLyric(){return lyric;}
    }

    public class Data{
        private List<Song> songList;
        private List<Info> info;
        public void setInfo(List<Info> info){
            this.info = info;
        }
        public List<Info> getInfo(){
            return info;
        }
        public void setSongList(List<Song> songList){
            this.songList = songList;
        }
        public List<Song> getSongList(){
            return songList;
        }

        public class Song{
            private String songLink;
            private String songPicBig;
            private String lrcLink;
            private List<QList> list;

            public void setList(List<QList> list){
                this.list = list;
            }
            public List<QList> getList(){
                return list;
            }
            public void setLrcLink(String lrcLink){this.lrcLink = lrcLink;}
            public String getLrcLink(){return lrcLink;}
            public void setSongPicBig(String songPicBig){this.songPicBig = songPicBig;}
            public String getSongPicBig(){return songPicBig;}
            public void setSongLink(String songLink){
                this.songLink = songLink;
            }
            public String getSongLink(){
                return songLink;
            }

            public class QList{
                private Album album;
                public void setAlbum(Album album){
                    this.album = album;
                }
                public Album getAlbum(){
                    return album;
                }

                public class Album{
                    private String name;
                    public void setName(String name){
                        this.name = name;
                    }
                    public String getName(){
                        return name;
                    }
                }
            }
        }
        public class Info{
            private String songname;
            private String singername;
            private String hash;
            public void setSongname(String songname){
                this.songname = songname;
            }
            public String getSongname(){
                return songname;
            }
            public void setSingername(String singername){
                this.singername = singername;
            }
            public String getSingername(){
                return singername;
            }
            public void setHash(String hash){
                this.hash = hash;
            }
            public String getHash(){
                return hash;
            }
        }
    }
}
